package com.bootx.util.ai100.pojo;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

import java.util.List;

@JsonIgnoreProperties(ignoreUnknown = true)
public class ArticleDetail1Response {

    private HomeStoreBean homeStore = new HomeStoreBean();

    public HomeStoreBean getHomeStore() {
        return homeStore;
    }

    public void setHomeStore(HomeStoreBean homeStore) {
        this.homeStore = homeStore;
    }

    @JsonIgnoreProperties(ignoreUnknown = true)
    public static class HomeStoreBean {

        private ArticleDetailListBean articleDetailList;

        public ArticleDetailListBean getArticleDetailList() {
            return articleDetailList;
        }

        public void setArticleDetailList(ArticleDetailListBean articleDetailList) {
            this.articleDetailList = articleDetailList;
        }

        @JsonIgnoreProperties(ignoreUnknown = true)
        public static class ArticleDetailListBean {

            private String content;
            private String source;
            private String channelName;
            private String channelAvatar;
            private String authorName;
            private String authorImg;
            private Integer views;
            private String title;
            private String summary;
            private String thumbnail;
            private Integer channelId;
            private String keywords;
            private String publishTime;
            private Object attachments;
            private Object attachment;
            private Integer id;
            private String createTime;
            private String updateTime;
            private List<String> labels;
            private List<String> keywordsList;

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public String getSource() {
                return source;
            }

            public void setSource(String source) {
                this.source = source;
            }

            public String getChannelName() {
                return channelName;
            }

            public void setChannelName(String channelName) {
                this.channelName = channelName;
            }

            public String getChannelAvatar() {
                return channelAvatar;
            }

            public void setChannelAvatar(String channelAvatar) {
                this.channelAvatar = channelAvatar;
            }

            public String getAuthorName() {
                return authorName;
            }

            public void setAuthorName(String authorName) {
                this.authorName = authorName;
            }

            public String getAuthorImg() {
                return authorImg;
            }

            public void setAuthorImg(String authorImg) {
                this.authorImg = authorImg;
            }

            public Integer getViews() {
                return views;
            }

            public void setViews(Integer views) {
                this.views = views;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getSummary() {
                return summary;
            }

            public void setSummary(String summary) {
                this.summary = summary;
            }

            public String getThumbnail() {
                return thumbnail;
            }

            public void setThumbnail(String thumbnail) {
                this.thumbnail = thumbnail;
            }

            public String getKeywords() {
                return keywords;
            }

            public void setKeywords(String keywords) {
                this.keywords = keywords;
            }

            public String getPublishTime() {
                return publishTime;
            }

            public void setPublishTime(String publishTime) {
                this.publishTime = publishTime;
            }

            public Object getAttachments() {
                return attachments;
            }

            public void setAttachments(Object attachments) {
                this.attachments = attachments;
            }

            public Object getAttachment() {
                return attachment;
            }

            public void setAttachment(Object attachment) {
                this.attachment = attachment;
            }

            public Integer getId() {
                return id;
            }

            public void setId(Integer id) {
                this.id = id;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public List<String> getLabels() {
                return labels;
            }

            public void setLabels(List<String> labels) {
                this.labels = labels;
            }

            public List<String> getKeywordsList() {
                return keywordsList;
            }

            public void setKeywordsList(List<String> keywordsList) {
                this.keywordsList = keywordsList;
            }
        }

    }

}
